Java is a programming language expressly designed for use in the distributed environment of the Internet. It was designed to have the "look and feel" of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model.
Core java is used for developing general java application where as Advanced java is used for developing the web based application and enterprise application.
Core java is used for developing general java application where as Advanced java is used for developing the web based application and enterprise application. Core java is having the concept of Java fundamentals, Applet, Swings, JDBC, JavaBeans etc.
At TechIn IT, we proudly assure that every Trainee who successfully completes our program will be awarded a certificate. We are officially associated with APSCHE, AICTE, MSME, Skill India, IAF, and NASSCOM. The certification will reflect the Trainees dedication and skill development, recognized under national-level standards .
Introduction to Java and OOPS
Java Tokens- Comments, Identifiers, Keywords, Separators
Working with Java Editor Softwares – Editplus, NetBeans, Eclipse
Packages with static imports
Working with jar
Modifiers – File level, Access level and Non-access level
Datatypes, Literals, Variables, Type Conversion, Casting & Promotion
Reading runtime values from keyboard and Properties File
Operators and Control Statements
Method and Types of methods
Variable and Types of Variables
Constructor and Types of constructors
Block and Types of Blocks
Declarations, Invocations and Executions
Compiler & JVM Architecture with Reflection API
Static Members and their execution control flow
Non-Static Members and their execution control flow
Final Variables and their rules
Classes and Types of classes
OOPS- Fundamentals, Models, Relations and Principles
Coupling and Cohesion (MVC and LCRP Architectures)
Types of objects & Garbage Collection
Arrays and Var-arg types
Enum and Annotation
Introduction to JDBC
JDBC architecture
java.sql Package
Connection, Statement, ResultSet
Prepared Statement
Callable Statement
Scrollable and Updatable ResultSet
Batch Updates
ResultSetMetaData
Simple Transaction Management
Four Levels of JDBC drivers, their pros & cons
Features of JDBC 3.0
Need of Server side Programming
Introduction to Servlets
Servlet Life Cycle
javax.servlet package
ServletConfig, ServletContext, ServletResponse
Supplying initialization parameters to Servlets
Performing database operations in Servlets
Include and forward mechanisms
Applying filters to Servlets
javax.servlet.http Package
HttpServlet Life Cycle
Http request methods GET vs POST
HttpServletRequest, HttpServletResponse
Dealing with Http headers & error codes
Session Tracking, purpose
Hidden form fields, Cookies
Http Session, URL rewriting
Event listeners
Web application security